the audio-visual theatre - Turkish English Dictionary